Hệ điều hành hỗ trợ Cấu_trúc_ARM

Android, một hệ điều hành phổ biến, chủ yếu được sử dụng trên kiến trúc ARM.

Các hệ điều hành 32-bit

Lịch sử hệ điều hành

Máy tính cá nhân dựa trên ARM 32 bit đầu tiên, Acorn Archimedes, đã chạy một hệ điều hành tạm thời có tên Arthur, phát triển thành RISC OS, được sử dụng trên các hệ thống dựa trên ARM sau này của Acorn và các nhà cung cấp khác. Một số máy Acorn cũng có Unix port gọi là RISC iX. (Không được nhầm lẫn với RISC/os,một biến thể Unix hiện đại cho kiến trúc MIPS.)

Hệ điều hành nhúng

Kiến trúc ARM 32 bit được hỗ trợ bởi một số lượng lớn hệ điều hành nhúng và thời gian thực, bao gồm:

Hệ điều hành di động

Kiến trúc ARM 32 bit là môi trường phần cứng chính cho hầu hết các hệ điều hành thiết bị di động như:

Trước đây, nhưng bây giờ đã ngừng:

  • iOS 10 và trước đó

Hệ điều hành Desktop/server

Kiến trúc ARM 32 bit được RISC OS hỗ trợ và nhiều hệ điều hành tương tự Unix bao gồm:

Hệ điều hành 64-bit

Hệ thống nhúng

Hệ điều hành di động

Hệ điều hành Desktop/server

Porting đến hệ điều hành 32- hay 64-bit ARM

Các ứng dụng Windows được biên dịch lại cho ARM và được liên kết với Winelib – từ dự án Wine có thể chạy trên 32-bit hoặc 64-bit ARM trong Linux (hoặc FreeBSD hoặc các hệ điều hành đủ tương thích khác).[82][83] File nhị phân x86, e.g. khi không được biên dịch đặc biệt cho đã được trình diễn trên ARM bằng cách sử dụng QEMU với Wine (trên Linux và hơn thế nữa),[cần dẫn nguồn] nhưng không hoạt động ở tốc độ tối đa hoặc khả năng tương tự như với Winelib.

Tài liệu tham khảo

WikiPedia: Cấu_trúc_ARM http://www.reds.ch/share/cours/ReCo/documents/TheH... http://infocenter.arm.com/help/topic/com.arm.doc.f... http://www.arm.com/news/6540.html http://www.armcorepro.com/ http://www.atmel.com/products/at91/ http://freebsdfoundation.blogspot.com/2014/11/64-b... http://www.broadcom.com/blog/chip-design/arms-reac... http://www.circuitcellar.com/library/newproducts/1... http://news.cnet.com/ARMed-for-the-living-room/210... http://www.devicetools.com/